Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 PEEL STREET Terraced £151,102 £93,000 14 Nov 2013
22A PEEL STREET Detached £461,190 £452,500 6 May 2022
22B PEEL STREET Detached £487,503 £370,000 11 Nov 2016
24 PEEL STREET Detached £485,169 £370,000 19 Dec 2016
24A PEEL STREET Terraced £230,002 £125,000 26 Jun 2009
24B PEEL STREET Terraced £141,183 £40,000 28 Feb 2001
26 PEEL STREET Terraced £197,992 £105,000 24 Dec 2004
26B PEEL STREET Detached £471,344 £465,000 18 Jul 2023
34 PEEL STREET Detached £397,060 £70,000 16 Jan 1996
36 PEEL STREET Semi-Detached £345,165 £220,000 24 Aug 2007